live-saving equipment - Español Inglés Diccionario